import math
a=int(input("Введите четырёхзначное число"))
if a>=1000 and a<=9999:
    if a%2==0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if a%3==0:
        print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
    if round(math.sqrt(a))==math.sqrt(a):
        print("Число является квадратом числа:",math.sqrt(a))
    else:
        print("Число является квадратом числа: Нет")
    print(" ")
    a1=a
    m=a//1000
    u=a1//100%10
    s=a1//10%10
    i=a%10
    c=max(m,u,s,i)
    v=min(m,u,s,i)
    print("Наибольшая цифра числa:",c)
    print("Наименьшая цифра числа:",v)
    y=0
    for b in str(a):
        if b=="0":
            y+=1
    print("Число нулей в цифре:",y)
    print(" ")
    if round(math.sqrt(i))==math.sqrt(i):
        print("Цифра в разряде единиц является квадратом цифры:", math.sqrt(i))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    if round(math.sqrt(s))==math.sqrt(s):
        print("Цифра в разряде десятков является квадратом цифры:", math.sqrt(s))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    if round(math.sqrt(u))==math.sqrt(u):
        print("Цифра в разряде сотен является квадратом цифры:", math.sqrt(u))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    if round(math.sqrt(m))==math.sqrt(m):
        print("Цифра в разряде тысяч является квадратом цифры:", math.sqrt(m))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
else:
    print("Введенное исло не является четырёхзначным")
    
        




    
            
